rubber-like antlers - Francés Inglés Diccionario